package thread;

/**
 * 获取线程相关信息的一组方法
 */
public class ThreadInfoDemo {
    public static void main(String[] args) {
        Thread main =Thread.currentThread();//获取主线程
        String name= main.getName();//获取线程的名字
        System.out.println("名字："+name);

        long  id= main.getId();//获取该线程的唯一标识
        System.out.println("id:"+id);


        int priority= main.getPriority();//获取该线程的优先级
        System.out.println("优先级："+priority);

       boolean isAlive= main.isAlive();//该线程是否活着
        System.out.println("是活着的："+isAlive);

        boolean isDeamon= main.isDaemon();//是否是守护线程
        System.out.println("是否为守护线程："+isDeamon);


        boolean isInterrupted=main.isInterrupted();//是否被中断了
        System.out.println("是否被中断了："+isInterrupted);



    }
}
